The Three Main Branches Of Philosophy